What's in an Agreement? An Analysis and an Extension of WS-Agreement
نویسندگان
چکیده
Non-functional properties of services and service compositions are of paramount importance for the success of web services. The negotiation of non-functional properties between web service provider and consumer can be agreed a priori by specifying an agreement. WSAgreement is a recently proposed and emerging protocol for the specification of agreements in the context of web services. Though, WSAgreement only specifies the XML syntax and the intended meaning of each tag, which naturally leads to posing the question of “What’s in an Agreement?” We answer this question by providing a formal definition of an agreement and analyzing the possible evolution of agreements and their terms. From our analysis we identify ways in which to make an agreement more robust and long lived by proposing two extensions to the specification and supporting environment.
منابع مشابه
What’s in an Agreement? A Formal Analysis and an extension of WS-Agreement
Non-functional properties of services and service compositions are of paramount importance for the success of web services. The negotiation of non-functional properties between web service provider and consumer can be agreed on a priori, by specifying an agreement. WS-Agreement is a recently proposed and emerging protocol for the specification of agreements in the context of web services. Thoug...
متن کاملSecurity Analysis of Lightweight Authentication Scheme with Key Agreement using Wireless Sensor Network for Agricultural Monitoring System
Wireless sensor networks have many applications in the real world and have been developed in various environments. But the limitations of these networks, including the limitations on the energy and processing power of the sensors, have posed many challenges to researchers. One of the major challenges is the security of these networks, and in particular the issue of authentication in the wireles...
متن کاملExtended WS-Agreement Protocol to Support Multi-round Negotiations and Renegotiations
WS-Agreement is a well-established and widely adopted protocol that helps service providers and consumers to agree on constraints under which a service is made available. However, the original protocol is limited to a simple interaction pattern for establishing agreements: the requester suggests the Quality of Service (QoS) details, the responder either accepts or declines. This is no longer su...
متن کاملMonitoring WS-Agreement s: An Event Calculus-Based Approach
In this paper, we present a framework that we have developed to support the monitoring of service level agreements. The agreements that can be monitored by this framework are expressed in an extension of WS-Agreement that we propose. The main characteristic of the proposed extension is that it uses an event calculus based language, called EC-Assertion, for the specification of the service guara...
متن کاملمیزان توافق تشخیص های موجود در پرونده بیمارستانی و علت مرگ ثبتشده در گواهی فوت در بیمارستان لقمان حکیم طی سال 1384
Background & Objectives: There is little doubt about the importance of accurate statistics and reliable information in the promoting community health and optimizing health care. Therefore, the existence of a correct, accurate and up to date database is an absolute necessity. Accurate identification of the cause in death certificates can make an invaluable contribution to the development of such...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005